Big Huge Thesaurus

Shuha Shinto

noun

sounds kind of like